#include <msp430f2012.h>
#include"allh.h"
void main(void)
{
    WDTCTL = WDTPW + WDTHOLD;         // Stop watchdog timer
    DCOCTL = 0;                             // Run at 16 MHz
    BCSCTL1 = CALBC1_16MHZ;                 //
    DCOCTL = CALDCO_16MHZ;     
        P1DIR |= BIT0|BIT1|BIT2|BIT3;
                P1DIR &= ~BIT4;
        P1REN |= BIT4; 		All_OFF();
 /*while(1)
 {
 		//All_OFF();
 if(!(P1IN & BIT4))
 {
 if(a=1)
 {
 		All_ON();
 		a=0;
		delay_ms(700);
		}
else if(a==0)
{

 		All_OFF();
		delay_ms(700);
	}
		}
		}
		*/
 while(1)
 { 
 		All_OFF();
 		if(!(P1IN & BIT4))
 {
		All_ON();
		delay_ms(5);
 		All_OFF();
		delay_ms(720);
		All_ON();
		delay_ms(186);
		All_OFF();
		delay_ms(1371);
		All_ON();
		delay_ms(223);
		All_OFF();
		delay_ms(1124);
		All_ON();
		delay_ms(956);
 		All_OFF();
		delay_ms(350);
		SHOULDER_ON;
		HEAD_ON;
		delay_ms(760); 		
		All_OFF();
		delay_ms(285);
		BLINK();
		All_OFF();
		delay_ms(865);
		All_ON();
		delay_ms(185);

 		All_OFF();
		delay_ms(765);
		All_ON();
		delay_ms(1000);	
		All_OFF();
		delay_ms(165);
		All_ON();
		delay_ms(50);
		All_OFF();
		delay_ms(320);
		
		LEGS_ON;
		delay_ms(550);
		All_SLOWOFF();
	while(1);      
 }
}
  }*/